<html>
	<head>
		<meta charset="utf-8"/>
		<title>BDialog</title>
		<link rel="stylesheet" type="text/css" href="../style.css"/>
	</head>
	<body>
		<h1>BDialog</h1>
		<p>Inherites from <a href="BWidget.html">BWidget</a></p>
		<h2>public</h2>
		<method num="0"><a href="#0">BDialog</a>(BWidget* parent = 0);</method><br/>
		<method num="1"><a href="#1">~BDialog</a>();</method><br/>
		<method num="2">int <a href="#2">execute</a>();</method><br/>
		<method num="3">void <a href="#3">done</a>(int result);</method><br/>
		<method num="4">void <a href="#4">setResult</a>(int result);</method><br/>
		<method num="5">int <a href="#5">result</a>() const;</method><br/>
		<h2>protected</h2>
		<method num="6">virtual void <a href="#6">showEvent</a>(const BEvent& event);</method><br/>
		<method num="7">virtual void <a href="#7">changeEvent</a>(const BChangeEvent& event);</method><br/>
		<method num="8">virtual void <a href="#8">resizeEvent</a>(const BEvent& event);</method><br/>
		<method num="9">virtual void <a href="#9">freshEvent</a>(const BEvent& event);</method><br/>
		<method num="10">virtual void <a href="#10">paintEvent</a>(const BEvent& event);</method><br/>
		<method num="11">virtual void <a href="#11">mouseEnterEvent</a>(const BMouseEvent& mouseEvent);</method><br/>
		<method num="12">virtual void <a href="#12">mouseLeaveEvent</a>(const BMouseEvent& mouseEvent);</method><br/>
		<method num="13">virtual void <a href="#13">mousePressEvent</a>(const BMouseEvent& mouseEvent);</method><br/>
		<method num="14">virtual void <a href="#14">mouseReleaseEvent</a>(const BMouseEvent& mouseEvent);</method><br/>
		<method num="15">virtual void <a href="#15">mouseMoveEvent</a>(const BMouseEvent& mouseEvent);</method><br/>
		<method num="16">virtual void <a href="#16">mouseClickEvent</a>(const BMouseEvent& mouseEvent);</method><br/>
		<method num="17">virtual void <a href="#17">mouseDoubleClickEvent</a>(const BMouseEvent& event);</method><br/>
		<desc>
			<h2 id="desc">Description : </h2>
			<p tag="doc">The BDialog class is the base class of dialog windows. A dialog window is a top-level window mostly used for short-term tasks and brief communications with the user. BDialogs may be modal or modeless. BDialogs can provide a return value, and they can have default buttons. BDialogs can also have a BSizeGrip in their lower-right corner, using setSizeGripEnabled(). fuck</p>
			See also : 
		</desc>
		<br/>
		<h2 id="docs" tag="public">Public Method Document : </h2>
		<method id="0">
			<div>BDialog(BWidget* parent = 0);</div>
			<p tag="doc">Constructs a dialog with parent parent. A dialog is always a top-level widget, but if it has a parent, its default location is centered on top of the parent. It will also share the parent's taskbar entry. The widget flags f are passed on to the QWidget constructor. If, for example, you don't want a What's This button in the title bar of the dialog, pass Qt::WindowTitleHint | Qt::WindowSystemMenuHint in f.</p>
			See also : 
		</method>
		<br/>
		<method id="1">
			<div>~BDialog();</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="2">
			<div>int execute();</div>
			<p tag="doc">Shows the dialog as a modal dialog, blocking until the user closes it. The function returns a DialogCode result. If the dialog is application modal, users cannot interact with any other window in the same application until they close the dialog. If the dialog is window modal, only interaction with the parent window is blocked while the dialog is open. By default, the dialog is application modal.</p>
			See also : 
		</method>
		<br/>
		<method id="3">
			<div>void done(int result);</div>
			<p tag="doc">Closes the dialog and sets its result code to result. If this dialog is shown with exec(), done() causes the local event loop to finish, and exec() to return result, no signal is emitted.</p>
			See also : 
		</method>
		<br/>
		<method id="4">
			<div>void setResult(int result);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="5">
			<div>int result() const;</div>
			<p tag="doc">In general returns the modal dialog's result code. Note: When called on a QMessageBox instance, the returned value is a value of the Button enum.</p>
			See also : 
		</method>
		<br/>
		<h2 id="docs" tag="protected">Protected Method Document : </h2>
		<method id="6">
			<div>virtual void showEvent(const BEvent& event);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="7">
			<div>virtual void changeEvent(const BChangeEvent& event);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="8">
			<div>virtual void resizeEvent(const BEvent& event);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="9">
			<div>virtual void freshEvent(const BEvent& event);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="10">
			<div>virtual void paintEvent(const BEvent& event);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="11">
			<div>virtual void mouseEnterEvent(const BMouseEvent& mouseEvent);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="12">
			<div>virtual void mouseLeaveEvent(const BMouseEvent& mouseEvent);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="13">
			<div>virtual void mousePressEvent(const BMouseEvent& mouseEvent);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="14">
			<div>virtual void mouseReleaseEvent(const BMouseEvent& mouseEvent);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="15">
			<div>virtual void mouseMoveEvent(const BMouseEvent& mouseEvent);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="16">
			<div>virtual void mouseClickEvent(const BMouseEvent& mouseEvent);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="17">
			<div>virtual void mouseDoubleClickEvent(const BMouseEvent& event);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
	</body>
</html>